/* ==关于==
@name				哔哩哔哩半透明主题(新版b站网页)
@namespace			SMY
@version			2.6.3
@author				慕绎
@help				修改背景从左侧章节跳转至“全局通用背景设置”，将图片URL替换为你想要的即可
 ==关于== */

/*最近更新日志*/
/*
+：add
-：del
*：fix or update

2.6.3
* 视频播放页更新为半透明卡片样式

2.6.2
* 稍后再看列表顶部不需要半透明
+ 稍后再看列表
+ 稍后再看视频播放页


2.6.1
* 放映室（一起看）

2.6.0
+综合热门、每周必看、入站必刷、排行榜、全站音乐榜
+频道
+新歌热榜
+钱包
+游戏
+漫画
+赛事
+勋章墙
+社区
+直播主页


2.5.1
融合滚动条美化


2.5.0
修复部分页面底部关于哔哩哔哩未透明化
全分区主页半透明
历史记录半透明优化
创作中心主页半透明
创作学院主页半透明

*/

@-moz-document url-prefix("https://message.bilibili.com/pages/nav/"), url-prefix("https://t.bilibili.com/pages/nav/"), url-prefix("https://t.bilibili.com/share/card/"), regexp("https://live.bilibili.com/.*") {
/*尽可能去除iframe背景*/
html:not([stylus-iframe]) body:before {
	background-image: none !important;
}
}

@-moz-document url-prefix("https://www.bilibili.com/video/"), url-prefix("https://www.bilibili.com/account/dynamic"), url-prefix("https://www.bilibili.com/watchlater/"), url-prefix("https://www.bilibili.com/bangumi/play/"), url-prefix("https://space.bilibili.com/"), url-prefix("https://account.bilibili.com/"), url-prefix("https://member.bilibili.com/"), domain("search.bilibili.com"), domain("message.bilibili.com"), domain("t.bilibili.com"), regexp("^https?://www.bilibili.com/?((index.html)|(\\?.*))?"), regexp("^https?://www.bilibili.com/(v|account)/.*"), regexp("^https?://bangumi.bilibili.com/.*/play#.*"), regexp("^https://live.bilibili.com/[0-9]*\\?.*"), regexp("^https://www.bilibili.com/medialist/.*"), regexp("^https://.*.bilibili.com/.*"), regexp("^https://www.bilibili.com/v/popular/.*") {
/*全局通用背景设置*/
html {
	background-color: transparent;
}
html:not([stylus-iframe]) body {
	background-image: none !important
}
html:not([stylus-iframe]) body:before {
	content: "";
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -100;
	/*background-image: url();/**/
	/*background-image: url();/**/
	background-image: url(https://i0.hdslb.com/bfs/album/c8dd0964c584fd980cbffcb74f86105907feaabd.png);/*B站20202233*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/cf5bc2bd5b212351faf4fe6ccd6746207d9a0ad9.png);/*B站 2022元旦*/
	/*background-image: url(https://wx2.sinaimg.cn/large/007esuQcgy1gxx4illnu8j31hc0u0gzd.jpg);/*战双 2022元旦*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/22180a2ea5bdc558d0ece6f89935217a12145845.png);/*2021 b站圣诞*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/8dc40a84a6fbe6866b87ac84ad022d74e38bb172.png);/*2233带你寻梦敦煌*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/90404776d57763c70898c1b6a7ff5f73649fb746.png);/*2021 b站花好月圆会*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/77cccefc1efe3ddacef2fcd1a758c26371a8df67.png);/*赛琳娜幻奏*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/b46b80330d2b285864ba7056681a8d076372fd72.png);/*蒲牢万圣限定*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/7a7c995cae6bfb05bd9369687e213c970e2fe773.jpg);/*浦牢常规*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/71bdca3503574947809d2b160249c86103e55654.jpg);/*万灼*/
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;

	width: 100%;
	height: 100%;
	zoom: 1;
	opacity: .2/*透明度程度1为全透明*/
}
}

@-moz-document url-prefix("https://www.bilibili.com/video/"), url-prefix("https://www.bilibili.com/account/dynamic"), url-prefix("https://www.bilibili.com/watchlater/"), url-prefix("https://www.bilibili.com/bangumi/play/"), url-prefix("https://space.bilibili.com/"), url-prefix("https://account.bilibili.com/"), url-prefix("https://member.bilibili.com/"), domain("search.bilibili.com"), domain("message.bilibili.com"), domain("t.bilibili.com"), regexp("^https?://www.bilibili.com/?((index.html)|(\\?.*))?"), regexp("^https?://www.bilibili.com/(v|account)/.*"), regexp("^https?://bangumi.bilibili.com/.*/play#.*"), regexp("^https://live.bilibili.com/[0-9]*\\?.*"), regexp("^https://www.bilibili.com/medialist/.*"), regexp("^https://.*.bilibili.com/.*"), regexp("^https://www.bilibili.com/v/popular/.*") {
/*全局通用滚动条设置*/
::-webkit-resizer,
::-webkit-scrollbar-button,
::-webkit-scrollbar-corner {
	display: none!important;
	max-width: 0!important;
	max-height: 0!important;
	overflow: hidden!important;
	position: absolute;
	left: -102030px
}
::-webkit-scrollbar-track {
	border-left-color: transparent!important;
	background: transparent!important;
	-webkit-box-shadow: none!important;
	border: none!important;
	outline: none!important
}
::-webkit-scrollbar {
	width: 3px;
	height: 3px
}
::-webkit-scrollbar-track-piece {
	-webkit-border-radius: 3px;
	background-color: transparent!important
}
::-webkit-scrollbar-thumb:vertical {
	height: 3px;
	-webkit-border-radius: 3px;
	background-color: #d0aba8
}
::-webkit-scrollbar-thumb:horizontal {
	width: 3px;
	-webkit-border-radius: 3px;
	background-color: #d1ac96
}
::-webkit-scrollbar-track-piece:no-button,
::-webkit-scrollbar-thumb {
	border-radius: 3px;
	background-color: transparent
}
::-webkit-scrollbar-thumb:hover {
	background-color: #33CCFF;
}
::-webkit-scrollbar-thumb:active {
	background-color: #4caf50
}
::-webkit-scrollbar-button:horizontal,
::-webkit-scrollbar-button:vertical {
	width: 3px
}
::-webkit-scrollbar-button:horizontal:end:increment,
::-webkit-scrollbar-button:horizontal:start:decrement,
::-webkit-scrollbar-button:vertical:end:increment,
::-webkit-scrollbar-button:vertical:start:decrement {
	background-color: transparent!important
}
::-ms-resizer,
::-ms-scrollbar-button,
::-ms-scrollbar-corner {
	display: none!important;
	max-width: 0!important;
	max-height: 0!important;
	overflow: hidden!important;
	position: absolute;
	left: -102030px
}
::-ms-scrollbar-track {
	border-left-color: transparent!important;
	background: transparent!important;
	-ms-box-shadow: none!important;
	border: none!important;
	outline: none!important
}
::-ms-scrollbar {
	width: 3px;
	height: 3px
}
::-ms-scrollbar-track-piece {
	-ms-border-radius: 3px;
	background-color: transparent!important
}
::-ms-scrollbar-thumb:vertical {
	height: 3px;
	-ms-border-radius: 3px;
	background-color: #d0aba8
}
::-ms-scrollbar-thumb:horizontal {
	width: 3px;
	-ms-border-radius: 3px;
	background-color: #d1ac96
}
::-ms-scrollbar-track-piece:no-button,
::-ms-scrollbar-thumb {
	border-radius: 3px;
	background-color: transparent
}
::-ms-scrollbar-thumb:hover {
	background-color: #33CCFF;
}
::-ms-scrollbar-thumb:active {
	background-color: #4caf50
}
::-ms-scrollbar-button:horizontal,
::-ms-scrollbar-button:vertical {
	width: 3px
}
::-ms-scrollbar-button:horizontal:end:increment,
::-ms-scrollbar-button:horizontal:start:decrement,
::-ms-scrollbar-button:vertical:end:increment,
::-ms-scrollbar-button:vertical:start:decrement {
	background-color: transparent!important
}
::-o-resizer,
::-o-scrollbar-button,
::-o-scrollbar-corner {
	display: none!important;
	max-width: 0!important;
	max-height: 0!important;
	overflow: hidden!important;
	position: absolute;
	left: -102030px
}
::-o-scrollbar-track {
	border-left-color: transparent!important;
	background: transparent!important;
	-o-box-shadow: none!important;
	border: none!important;
	outline: none!important
}
::-o-scrollbar {
	width: 3px;
	height: 3px
}
::-o-scrollbar-track-piece {
	-o-border-radius: 3px;
	background-color: transparent!important
}
::-o-scrollbar-thumb:vertical {
	height: 3px;
	-o-border-radius: 3px;
	background-color: #d0aba8
}
::-o-scrollbar-thumb:horizontal {
	width: 3px;
	-o-border-radius: 3px;
	background-color: #d1ac96
}
::-o-scrollbar-track-piece:no-button,
::-o-scrollbar-thumb {
	border-radius: 3px;
	background-color: transparent
}
::-o-scrollbar-thumb:hover {
	background-color: red
}
::-o-scrollbar-thumb:active {
	background-color: #4caf50
}
::-o-scrollbar-button:horizontal,
::-o-scrollbar-button:vertical {
	width: 3px
}
::-o-scrollbar-button:horizontal:end:increment,
::-o-scrollbar-button:horizontal:start:decrement,
::-o-scrollbar-button:vertical:end:increment,
::-o-scrollbar-button:vertical:start:decrement {
	background-color: transparent!important
}
}

@-moz-document regexp("^https://.*\\.bilibili\\.com/(?!(watchroom|watchlater)).*") {
/*b站全局顶部、底部*/
#biliMainHeader > div > div.mini-header,
#internationalHeader > div {
	background-color: rgba(255, 255, 255, .75)!important;
}
#biliMainFooter,
.bili-footer,
.bili-footer .footer-wrp
{
	background-color: rgba(255, 255, 255, 0)!important;
}
.bili-footer:nth-child(1),
.bili-footer .footer-wrp
{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .5) calc((100% - 1726px)/2), rgba(255, 255, 255, .5) calc(100% - ((100% - 1726px)/2)), transparent)!important;
}
#biliMainFooter{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) 60px, rgba(255, 255, 255, .5) calc(100% - 60px), transparent);
}
.international-footer
{
	background-color: rgba(255,255,255,0);
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) 60px, rgba(255, 255, 255, .5) calc(100% - 60px), transparent);
}
}

@-moz-document domain("www.bilibili.com"), domain("manga.bilibili.com"), domain("space.bilibili.com"), domain("search.bilibili.com"), regexp("^https://account.bilibili.com/account/.*") {
/*重置指定页面背景透明度*/
html:not([stylus-iframe]) body:before {
	opacity: .65/*透明度：0为全透明*/
}
}

@-moz-document regexp("^https://space.bilibili.com/.*") {
/*个人空间*/
/*二级导航栏*/
#navigator > div > div.n-inner.clearfix,
#navigator-fixed > div > div.n-inner.clearfix {
	background-color: rgba(255, 255, 255, .85);
}
/*主页*/
#page-index > div.col-1 {
	background-color: rgba(255, 255, 255, .85);
}

#page-index > div.col-2 > div:nth-child(n) {
	background-color: rgba(255, 255, 255, .85);
}

#page-index > div.col-2 > div:nth-child(2) > div > div,
#page-index > div.col-2 > div:nth-child(2) > div,
#page-dynamic > div.col-1 > div > div > div > div > div.panel-area > div,
.dynamic-card-comment > div{
	background-color: rgba(255, 255, 255, 0);
}

/*动态*/
#page-dynamic > div.col-1 > div > div > div.feed-title,
#page-dynamic > div.col-2 > div.section.user-info,
#page-dynamic > div.col-1 > div > div > div:nth-child(n) > div,
#page-dynamic > div.col-1 > div > div > div:nth-child(n) > div > div.main-content > div.card-content > div.post-content.repost {
	background-color: rgba(255, 255, 255, .85);
}

/*投稿*/
#page-video > div,
#page-audio > div,
#page-article > div,
#page-myalbum > div {
	background-color: rgba(255, 255, 255, .85);
}

/*频道*/
#page-channel-index > div.col-full {
	background-color: rgba(255, 255, 255, .85);
}

/*视频列表*/
#page-series-index > div,
#app > div.s-space > div > div.search-nav{
	background-color: rgba(255, 255, 255, .85);
}
#page-series-index .channel-option.no-channel[data-v-7fdeedef] {
	background: transparent;
}

/*合集和列表*/
#page-series-index > div > div > div.channel-option.no-channel {
	background-color: rgba(255, 255, 255, 0);
}

/*收藏*/
#page-fav > div.col-full.clearfix.guest,
#page-fav > div.col-full.clearfix.master {
	background-color: rgba(255, 255, 255, .85);
}

/*订阅*/
#app > div.s-space > div > div.wrapper > div.col-full {
	background-color: rgba(255, 255, 255, .85);
}

/*设置*/
#page-setting > div {
	background-color: rgba(255, 255, 255, .85);
}

/*关注*/
#page-follows > div {
	background-color: rgba(255, 255, 255, .85);
}

/*搜索*/
#app > div.s-space > div > div.feed-dynamic{
	background-color: rgba(255, 255, 255, .85);
	border-radius: 5px;
}
#app > div.s-space > div > div.feed-dynamic > div.feed-dynamic-content > div > div > div:nth-child(n) > div {
	background-color: rgba(255, 255, 255, .0);
}

/*粉丝数*/
#app > div.s-space > div {
	background: none;
}
}

@-moz-document regexp("^https://account.bilibili.com/account/.*") {
/*个人中心*/
#app > div > div.security_content {
	background-color: rgba(255, 255, 255, .85);
}

#app > div > div.security_content > div.security-right {
	background-color: rgba(255, 255, 255, 0);
}
}

@-moz-document regexp("^https?://message.bilibili.com/?(/.*)") {
/*消息中心*/
html:not([stylus-iframe]) body:before {
	opacity: 1/*透明度：0为全透明*/
}
#link-message-container > div.container > div.space-right > div.space-right-top > div,
/*将我的消息标题半透明*/
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div > div/*将近期消息半透明*/
{
	background-color: rgba(255, 255, 255, .75);
}
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div,
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div > div > div > div {
	background-color: rgba(255, 255, 255, 0);
}
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div > div > div.right > div:nth-child(1) > div.message-list,
/*将对话框半透明*/
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div > div > div.right > div:nth-child(1) > div.send-box,
/*将文本框半透明*/
#link-message-container > div.container > div.space-right > div.space-right-bottom.ps > div.router-view > div > div > div > div > div {
	background-color: rgba(255, 255, 255, .25);
}
}

@-moz-document domain("t.bilibili.com") {
/*动态列表页*/
/*背景、头部、转发、视频*/
#app > div.bg,
div.bili-dyn-content__orig.reference,
div.bili-dyn-card-video__body,
div.bili-dyn-card-live__body,
div.dyn-additional-common__wrap,
#bili-header-container > div > *, 
.bb-comment, .comment-bilibili-fold{
	background: rgba(0, 0, 0, 0)!important;
}
/*头部*/
#bili-header-container > div,
#app > div.bili-dyn-home--member > aside > section > div,
#app > div.bili-dyn-home--member > main > section > div,
#app > div.bili-dyn-home--member > main > section:nth-child(3) > div.bili-dyn-list > div.bili-dyn-list__items > div > div{
	background: rgba(255, 255, 255, .9)!important;
}
#app > div.bili-dyn-home--member > main > section:nth-child(3) > div.bili-dyn-list {
	background: rgba(0, 0, 0, 0)!important;
}
html:not([stylus-iframe]) body:before {
	opacity: .8/*透明度：0为全透明*/
}
}

@-moz-document regexp("^https://t.bilibili.com/[0-9]+\\\\?.*") {
/*动态详细页面*/
#bili-header-container > div {
	background: rgba(255, 255, 255, 0.85)!important;
}

#app > div.content > div > div {
	content: '';
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	background-color: rgba(255, 255, 255, .85);
	box-shadow: 70px 0px 70px 0px rgba(255, 255, 255, .85), -70px 0px 70px 0px rgba(255, 255, 255, .85);
	z-index: -1;
}

/*动态的评论*/
#app > div > div.detail-content > div > div > div > div.panel-area > div > div.comment-send-lite {
	padding: 10px;
	background: none;
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) 10px, rgba(255, 255, 255, .7) calc(100% - 10px), transparent);
}
}

@-moz-document regexp("^https?://www.bilibili.com/?((index.html)|(\\?.*))?") {
/*主页*/
body:after {
	content: '';
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 1850px;
	margin: auto;
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) 60px, rgba(255, 255, 255, .7) calc(100% - 60px), transparent);
	z-index: -1;
}
@media screen and (max-width: 1870px) {
	body:after {
		width: 1554px;
	}
}
@media screen and (max-width: 1654px) {
	body:after {
		width: 1338px;
	}
}
.first-screen .operate-card,
.app-download,
.mascot,
.banner-card {
	display: none;
}
#elevator > div.list-box > div:nth-child(1) > div,
#elevator > div.list-box > div:nth-child(n+1) {
	background-color: rgba(255, 255, 255, 0);
}

#elevator > div.list-box {
	background-color: rgba(255, 255, 255, .8);
}

#elevator > div.list-box > div:nth-child(1) > div:hover {
	color: rgb(84, 226, 226);
}

#elevator > div.list-box > div:nth-child(1) > div.on {
	color: rgb(29, 88, 194);
}

#app > div > div.first-screen.b-wrap > div:nth-child(1) > div.rcmd-box-wrap > div.change-btn {
	background: rgba(255, 255, 255, .7);
	border-radius: 8px;
}

#i_cecream,
#i_cecream > div.bili-feed4 > div.bili-header.large-header,
#i_cecream > div.bili-feed4 > div.bili-header.large-header > div.bili-header__channel,
#i_cecream > div.bili-header.large-header,
#i_cecream > div.bili-header.large-header > div.bili-header__channel,
#i_cecream > main:nth-child(3) > section div.bili-video-card__wrap.__scale-wrap,
#i_cecream > main:nth-child(3) > section div.bili-live-card__wrap.__scale-wrap,
#i_cecream > main:nth-child(3) > section div.bili-movie-card__wrap.__scale-wrap,
#i_cecream > main:nth-child(3) > section div.bili-cheese-card__wrap.__scale-wrap {
	background: none;
}

/*递归清理卡片背景*/
#i_cecream > div.bili-feed4 > main * ,
#-\31  *
{
	background: rgba(255, 255, 255, 0)!important;
	background-color: rgba(255, 255, 255, 0)!important;
}



}

@-moz-document regexp("^https://www.bilibili.com/account/.*") {
/*历史记录*/
#app {
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1260px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1260px)/2)), transparent)!important;
}

#history_list > li:nth-child(n) > div.r-info.clearfix,
#app > div > div.newlist_info > div > div.b-head-search > input {
	background-color: rgba(255, 255, 255, 0);
}
}

@-moz-document regexp("^https://www.bilibili.com/watchlater/.*") {
/*稍后再看列表*/
#internationalHeader > div.b-wrap > div,
body > div.app-wrap > div {
	background-color: rgba(255, 255, 255, .8);
	box-shadow: 0px 0px 5px 5px rgba(255, 255, 255, .8);
}
}

@-moz-document regexp("^https://www.bilibili.com/list/watchlater\\?bvid=.*") {
/*稍后再看视频播放*/
#app,
.bili-comment.browser-pc,
.bpx-player-auxiliary .bpx-player-collapse .bui-collapse-body,
.bpx-docker-minor,
.danmaku-box .danmaku-wrap,
.bpx-player-auxiliary .bpx-player-dm-wrap,
.action-list-container,
.bpx-player-auxiliary .bpx-player-dm-function
{
	background-color: rgba(255,255,255,0)!important;
}

#app > div.playlist-container > div.playlist-container--left > div,
#app > div.playlist-container > div.playlist-container--right > div
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#app > div.playlist-container > div.playlist-container--left > div.video-info-container,
#playerWrap ~ div,
#app > div.playlist-container > div.playlist-container--right > div.recommend-list-container
{
	padding: 10px;
	box-sizing: border-box;
}
#app > div.playlist-container > div.playlist-container--left > div.video-info-container
{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
.video-tag-container .tag-panel .tag
{
	margin: 0 12px 0 0!important;
}
}

@-moz-document regexp("^https?://search.bilibili.com/.*") {
/*搜索*/
#server-search-app > div {
	content: '';
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	background-color: rgba(255, 255, 255, .75);
	box-shadow: 70px 0px 70px 5px rgba(255, 255, 255, .75), -70px 0px 70px 5px rgba(255, 255, 255, .75);
	z-index: -1;
}

#i_cecream {
	background: none !important;
}
/* 头部搜索框 */
#bili-header-container > div > div
{
	background-color: rgba(255, 255, 255, .8);
}
/* 背板半透明 */
#i_cecream > div {
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .8) 60px, rgba(255, 255, 255, .6) calc(100% - 60px), transparent);
}
/* 每个视频小卡片背板 */
.bili-video-card__wrap.__scale-wrap, .bili-video-card__wrap
{
	background-color: rgba(255, 255, 255, 0);
}
.bili-video-card__wrap,
.media-item,
.row>.col, .row>[class*=col_]
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#server-search-app > div > div.body-contain div.flow-loader-state > div > div/*搜索不到*/
{
	background-color: rgba(255, 255, 255, .3);
}
}

@-moz-document regexp("^https://www.bilibili.com/video/.*"), regexp("^https://www.bilibili.com/medialist/.*") {
/*视频播放页*/
/*清空背景色*/
#app,
.activity-m-v1,
.bili-comment.browser-pc,
.bpx-player-auxiliary .bpx-player-dm-wrap,
.bpx-player-auxiliary .bpx-player-collapse .bui-collapse-body,
.bpx-docker-minor:not(:empty),
.video-container-v1 .danmaku-box .danmaku-wrap,
.bpx-player-auxiliary .bpx-player-dm-function
{
	background-color: rgba(255,255,255,0)!important;
}
/*半透明卡片形式*/
#viewbox_report,
#playerWrap ~ div,
#app > div.video-container-v1 > div.right-container.is-in-large-ab > div.right-container-inner.scroll-sticky > div
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#app > div.video-container-v1 > div.right-container.is-in-large-ab > div.right-container-inner.scroll-sticky,
#app > div.video-container-v1 > div.right-container.is-in-large-ab > div > div:nth-child(1) > div
{
	padding-top: 0;
}
#viewbox_report,
#arc_toolbar_report ~ div,
#v_upinfo,
#reco_list,
#app > div.video-container-v1 > div.right-container.is-in-large-ab > div > div.pop-live-small-mode.part-undefined
{
	padding: 10px!important;
	box-sizing: border-box;
}
#arc_toolbar_report
{
	padding-left: 10px;
}
/*标题弹性布局行级居中*/
#viewbox_report
{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
}

@-moz-document regexp("https://www.bilibili.com/bangumi/play/.*") {
/*番剧播放页*/
.paybar_pay_bar__1qsn_ .paybar_vip__qVlz_ .paybar_btn_pay__I_6fM.paybar_active__8SnMh,
.eplist_ep_list_wrapper__PzLHa,
.section_ep_section_module__GnauA,
.bpx-player-auxiliary .bpx-player-dm-wrap,
.bpx-player-auxiliary .bpx-player-dm-management,
.bpx-player-auxiliary .bpx-player-collapse .bui-collapse-body,
.bpx-docker-minor:not(:empty),
.DanmukuBox_wrap__USrvT,
.bui-collapse .bui-collapse-header,
.bpx-player-auxiliary .bpx-player-dm-function,
.bb-comment, .comment-bilibili-fold
{
	background-color: rgba(255, 255, 255, 0)!important;
}

#__next > div > div > div.plp-l
{
	background-color: rgba(255, 255, 255, .5)!important;
}
#__next > div > div > div.plp-r > div,
#__next > div > div > div.plp-l > div.player-left-components > div
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
.seasonlist_season_list__fMpQt,
.recommend_wrap__pgu8c
{
	padding: 15px;
}
#__next > div > div > div.plp-l > div.player-left-components > div
{
	margin: 10px 0px;
}
#comment-body > div.bb-comment > div.comment-send-lite
{
	width: 1075.27px!important;
	margin-left: 0;
	padding: 20px;
}
}

@-moz-document domain("live.bilibili.com") {
/*直播全局背景设置*/
html:not([stylus-iframe]) body:before {
	/*background-image: url()!important;/**/
	/*background-image: url()!important;/**/
	background-image: url(https://i0.hdslb.com/bfs/album/3c4210921321ea1f5e13a05eb2878f66802fdd05.png)!important;/*b站 2022拜年纪*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/bc2cdab7f0d4b9bf287133c73864b5961acdffcf.jpg)!important;/*b站 2021 冬*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/77c6e989c891ebbf6a782075d04fb729cf287afc.jpg)!important;/*2021 b站圣诞*/
	/*background-image: url(https://i0.hdslb.com/bfs/album/71bdca3503574947809d2b160249c86103e55654.jpg)!important;/*万灼*/
	opacity: .8/*透明度程度1为全透明*/
}
}

@-moz-document regexp("^https://live.bilibili.com(|/?.+)") {
/*直播首页*/
#app > div.link-navbar-ctnr > div > nav,
#app > div.flying-vm > div > aside
{
	background-color: rgba(255, 255, 255, .9)!important;
}
#app > #app > div,
#app > #app > div > div,
#app > #app > div > div > div,
.room-card-ctnr .text-info-ctnr.body-bg
{
	background-color: rgba(255, 255, 255, 0)!important;
}
/*首页*/
#app > #app,
#__layout > div > div
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
/*分区主页半透明*/
#area-tags,
#area-tags ~ div
{
	margin: auto;
	width: 1380px;
	padding: 0px 100px;
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1380px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1380px)/2)), transparent)!important;
}

}

@-moz-document regexp("^https://live.bilibili.com/[0-9]+\\?.*") {
/*直播间*/
/*直播间上方广播*/
#live-player > div.web-player-inject-wrap > div > div,
/*去右上角直播水印logo*/
#live-player > div.web-player-icon-roomStatus {
	display: none;
}

#head-info-vm > div,
#link-navbar-vm > div > nav,
#interaction-area > div.chat-history-panel.damaku-area,
#head-info-vm,
#gift-control-vm,
#aside-area-vm,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.right-container > div,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div:nth-child(n+1),
#link-footer-vm > footer,
#live-player-ctnr,
#sidebar-vm > div > div.side-bar-cntr {
	background: rgba(255, 255, 255, .85)!important;
}

#head-info-vm,
#link-navbar-vm,
#aside-area-vm > div,
#rank-list-ctnr-box,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div.room-info-ctnr > div,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div.room-feed > div > div > div > div > div,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div.room-feed > div > div > div > div > div > div,
#link-footer-vm,
#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div.room-feed > div > div > div > div > div > div.panel-area > div {
	background: rgba(255, 255, 255, 0)!important;
}

#room-background-vm > div.room-bg.webp.p-fixed {
	display: none;
}

#head-info-vm > div {
	border-radius: 12px 12px 0 0;
}

#sections-vm > div.section-block.f-clear.z-section-blocks > div.left-container > div {
	border-radius: 12px;
}

#room-ssr-vm > div.link-navbar-ctnr.z-link-navbar.w-100.p-fixed.p-zero.ts-dot-4.z-navbar.contain-optimize,
#room-ssr-vm > div.link-navbar-ctnr.z-link-navbar.w-100.p-fixed.p-zero.ts-dot-4.z-navbar.contain-optimize > div > nav{
	background: rgba(255, 255, 255, .65)!important;
}

.live-skin-coloration-area .live-skin-main-text {
	color: #000!important;
	font-family:"微软雅黑";
}

#rank-list-ctnr-box
{
	background: rgba(255, 255, 255, .85)!important;
}
}

@-moz-document regexp("https://live.bilibili.com/p/html/live-fansmedal-wall/#/view-medal") {
/*勋章墙*/
html #app,
.content .info
{
	background: none;
	background-image: none!important;
}
#main > div > header
{
	height: 106px;
}
#main > div > section.container.medalList > div.title
{
	padding: 10px;
}
.content,
#main > div > section.container.medalList > div.title
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#main > div
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) calc((100% - 980px)/2), rgba(255, 255, 255, .5) calc(100% - ((100% - 980px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/blackboard/.*") {
/*活动列表*/
body > div.feed-tag > div,
.active-main .act-list ul li
{
	background: rgba(255, 255, 255, .0)!important;
}

#webShare > div,
body > div.feed-tag,
body > div.feed-tag > div.publish-panel-container > div > div {
	background: rgba(255, 255, 255, .85)!important;
}
#app{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
}

@-moz-document regexp("https://t.bilibili.com/.*") {
/*话题*/
#app > div.page-container.p-rel > div.feed > div.center-container.f-left > div > div:nth-child(n),
#internationalHeader > div,
.bg-white {
	background: rgba(255, 255, 255, .85)!important;
}
#app > div.page-container.p-rel > div.feed > div.center-container.f-left > div > div.hot-content > div.card-offset > div,
#app > div.page-container.p-rel > div.feed > div.center-container.f-left > div > div.card-offset > div,
#app > div.page-container.p-rel > div.feed > div.center-container.f-left > div > div.hot-content > div.bg-white,
#app > div.page-container.p-rel > div.feed > div.center-container.f-left > div > div.publish-panel-container > div > div,
#editor,
.card {
	background: rgba(255, 255, 255, 0)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/(mooc)/.*"), regexp("^https://www.bilibili.com/v/(dance|douga|kichiku|ent|tech|food|car|sports|life|game|music|cinephile|knowledge|information|fashion|animal)/.*") {
/*分区：公开课、舞蹈、动画、鬼畜、娱乐、科技、美食、汽车、运动、VLOG日常、游戏、音乐、影视、知识、资讯、时尚、动物圈*/
#i_cecream > div:nth-child(1)
{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) 60px, rgba(255, 255, 255, .7) calc(100% - 60px), transparent);
}
#i_cecream > div,
#i_cecream > div > div.bili-header-default > div,
#i_cecream > div > div.bili-header-default > div > div.bili-header__channel,
.large-header,
.bili-header .bili-header__channel,
.bili-video-card__wrap
{
	background-color: rgba(255, 255, 255, 0);
}

/*右侧热门推荐列表*/
.bili-rank-list-video .bili-rank-list-video__list,
.bili-rank-list-video .bili-rank-list-video__item:nth-of-type(n)
{
	background-color: rgba(255, 255, 255, .5);
}
}

@-moz-document regexp("^https://www.bilibili.com/(anime|guochuang)/.*") {
/*分区：番剧、国创*/
.home-v3-app-container
{
	background-color: rgba(255, 255, 255, 0);
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) 60px, rgba(255, 255, 255, .7) calc(100% - 60px), transparent);
}
}

@-moz-document regexp("^https://www.bilibili.com/(variety|movie|tv|documentary)/.*") {
/*分区（黑底）：综艺、电影、电视剧、纪录片*/
/*电影首页*/
#home_footer > div, body > div.international-footer,
.bili-footer{
	background-color: rgba(0, 0, 0, 0)!important;
}
#app,
.bili-footer:nth-child(1)
{
	background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, .7) calc((100% - 1726px)/2), rgba(0, 0, 0, .7) calc(100% - ((100% - 1726px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/v/virtual.*") {
/*分区（老）：虚拟UP主*/
.header-v3 #app,
.header-v3 .z-top-container,
.header-v3 .large-header,
.sub-nav-m,
.bili-header .bili-header__channel
{
	background-color: rgba(255, 255, 255, 0);
}
/*视频卡片下方播放量信息*/
.spread-module .num{
	background-color: rgba(255, 255, 255, .95);
	border-radius: 5px;
}
.header-v3 #app,
.bili-header .bili-header__channel
{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) 60px, rgba(255, 255, 255, .5) calc(100% - 60px), transparent);
}
}

@-moz-document regexp("^https://www.bilibili.com/read/.*?(|/?.+)") {
/*专栏首页*/
.page-content .left-side .article-list .article-list-holder .article-item,
.page-content .right-side .rank-module .rank-list .item,
.page-content .right-side .up-list
{
	background-color: rgba(255, 255, 255, 0);
}

body > div.tab-content
{
	padding: 0px 10px;
	min-height: 720px;
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1380px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1380px)/2)), transparent)!important;
	box-shadow: -200px 0px 0px 0px rgba(255,255,255,.9);
}
}

@-moz-document regexp("^https://www.bilibili.com/read/ranking#type=[0-9]") {
/*专栏排行榜*/
#App .rank-module .tips,
#App .rank-module .article-list .article-item
{
	background-color: rgba(255, 255, 255, 0);
}
#App
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1380px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1380px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/read/cv[0-9].*"), regexp("^https://www.bilibili.com/read/cv[0-9].*\\?spm_id_from=.*") {
/*专栏文章*/
/*头部跟随导航栏*/
#app > div > div.fixed-top-header,
/*整个最大的背板*/
#app > div,
/*文章右侧浮动按钮*/
#app > div > div.right-side-bar.on > div {
	background-color: rgba(255, 255, 255, .75);
}

/*文章内容*/
#app > div > div.article-container,
/*文章推荐*/
#readRecommendInfo,
/*文章评论*/
#comment-wrapper > div,
/*up信息横幅*/
.article-up-info[data-v-904253a6],
#comment-wrapper > div > div > div.article-comment > div.bb-comment {
	background-color: rgba(255, 255, 255, 0);
}

/*底部跟随评论输入框*/
#comment-wrapper > div > div > div.article-comment > div > div.comment-send-lite {
	padding: 10px;
	background: none;
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) 10px, rgba(255, 255, 255, .7) calc(100% - 10px), transparent);
}
}

@-moz-document regexp("https://www.bilibili.com/watchroom/.*") {
/*放映室（一起看）*/
.main-container,
.bb-comment, .comment-bilibili-fold
{
	background: rgba(255, 255, 255, 0);
}
.main-container .bottom-brief-introduction
{
	background: rgba(0, 0, 0, .7);
}
*
{
	color: rgba(255,255,255,1)!important;
}
#media_module > div > div.media-tool-bar.clearfix > div > span,
.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list li,
#comment_module > div.comm > div > div.bottom-page.paging-box-big > a,
#comment_module > div.comm > div > div.bottom-page.paging-box-big > span.dian,
#comment_module > div.comm > div > div.bottom-page.paging-box-big > div > input[type=text]
{
	color: rgb(0,0,0)!important;
}
body > div:nth-child(5) > div > div.bottom-brief-introduction > div.media-contianer
{
	background-color: rgba(0, 0, 0, .3)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(0, 0, 0, .2);
}
}

@-moz-document regexp("^https://www.bilibili.com/cheese.*") {
/*课堂*/
/*base*/
.header-v3 #biliMainHeader,
.rank-tab-wrap,
._card_1kuml_6,
.pcPopular
{
	background: rgba(255, 255, 255, 0)!important;
}
body > #app
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/v/popular/.*") {
/*综合热门、每周必看、入站必刷、排行榜、全站音乐榜*/
/*base*/
.header-v3 #biliMainHeader,
.rank-tab-wrap,
._card_1kuml_6,
.pcPopular
{
	background: rgba(255, 255, 255, 0)!important;
}
body > #app
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/v/channel.*") {
/*频道*/
/*base*/
#app > div.channel-sidebar *
{
	background: rgba(255, 255, 255, 0)!important;
}
#app > div.channel-sidebar
{
	background: rgba(255, 255, 255, .7)!important;
}
#container
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/v/musicplus.*") {
/*新歌热榜*/
#main
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
	box-shadow: 40px 0px 5px -5px rgba(255,255,255,.7), -40px 0px 5px -5px rgba(255,255,255,.9);
}
}

@-moz-document regexp("^https://www.bilibili.com/blackboard.*") {
/*社区中心*/
#app > section:nth-child(5)
{
	background: linear-gradient(to right, transparent, rgba(255, 255, 255, .9) calc((100% - 1286px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1286px)/2)), transparent)!important;
	box-shadow: 40px 0px 5px -5px rgba(255,255,255,.7), -40px 0px 5px -5px rgba(255,255,255,.9);
}
}

@-moz-document regexp("^https://member.bilibili.com/platform/.*") {
/*创作中心主页*/
#app.app_wrap,
#app .cc-body.is-layout,
.home-wrap,
micro-app .wrapper-pc,
micro-app micro-app-body,
.upload-manage,
.cc-article-wrp .article-card,
.new-link-top-wrap .new-link-top-container,
micro-app .data-center,
micro-app .card-container,
micro-app .video-data-container,
#bili-data-center,
.dc-page,
#cc-body > div.home-wrap.cc-content-body.pos-center > div *,
.dc-section1-body,
.pie-empty.none
{
	background: rgba(255, 255, 255, 0)!important;
}
/*左侧导航*/
#cc-nav_wrap
{
	background: rgba(255, 255, 255, .7)!important;
}
/*右侧卡片*/
#cc-body > div.home-wrap.cc-content-body.pos-center > div,
#cc-body > div.home-wrap.cc-content-body.pos-center > section
{
	width: 1283px;
	background: rgba(255, 255, 255, .7)!important;
	border-radius: 8px;
}
.bca-v-hr-box{
	box-sizing: border-box;
}
}

@-moz-document regexp("^https://member.bilibili.com/academy/.*") {
/*创作学院主页*/
#app
{
	background: rgba(255, 255, 255, 0);
}
/*左侧导航*/
.bca-c-sidebar-box
{
	background: rgba(255, 255, 255, .7)!important;
}
/*右侧卡片*/
#app > section > section
{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) calc((100% - 1286px)/2), rgba(255, 255, 255, .5) calc(100% - ((100% - 1286px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://pay.bilibili.com/.*") {
/*钱包*/
.pay-center-wrapper,
.left-nav-wp,
.nav-user-info-wp,
.pay-bcoin-index-content,
.pay-bcoin-index-title,
.pay-bcoin-recharge-content,
.pay-bcoin-record-content,
.pay-shell-index-content,
.pay-shell-withdraw-content,
.pay-shell-bill-content
{
	background: rgba(255, 255, 255, 0);
}

.nav-user-info-wp,
.left-nav-wp,
.pay-bcoin-index-wp,
.pay-bcoin-recharge-wp,
.pay-bcoin-record-wp,
.pay-shell-index-wp,
.pay-shell-withdraw-wp,
.pay-shell-bill-wp
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
.left-nav-link-item.on
{
	border-radius: 5px;
}
}

@-moz-document regexp("https://game.bilibili.com/platform.*"), regexp("https://game.bilibili.com/") {
/*游戏首页*/
.Card-recomend-item_1FSJD,
.Bookswiper_3q1oK .gallery-thumbs_2oCbc .swiper-thumb-slide.swiper-slide-active .gallery-thumbs-item-active_G3IB2,
.Bookswiper_3q1oK .gallery-top_2xDON .swiper-slide,
div.feed-list-wrap_1yjXB > div > div,
#home > div > div.flex-wrap_1l_nQ > div.list-wrap_zp5Pr > div.list-wrap-aside_3YIcC > div,
#home > div > div.flex-wrap_1l_nQ > div.list-wrap_zp5Pr > div:nth-child(1) > div > div.loadingTip_xLCo7 > div > span
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#home > div > div.flex-wrap_1l_nQ > div.list-wrap_zp5Pr > div.list-wrap-aside_3YIcC > div
{
	padding: 10px;
	margin-bottom: 10px;
}
#home > div > div.flex-wrap_1l_nQ > div.list-book_ajx7I > div.Card-header_1d4vx.book-header_1Cw98
{
	padding: 10px;
	box-sizing: border-box;
}
}

@-moz-document regexp("^https://game.bilibili.com/platform/reserve.*") {
/*游戏预约*/
.bookingItem_3n7lh,
#list > div > div.contentWrap_3Jg0G > div.hotGames_gLPgH > div,
#list > div > div:nth-child(1),
#list > div > div:nth-child(2)
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
#list > div > div.contentWrap_3Jg0G > div.hotGames_gLPgH > div,
#list > div > div:nth-child(1),
#list > div > div:nth-child(2)
{
	padding: 10px;
	margin-bottom: 10px;
	box-sizing: border-box
}
}

@-moz-document regexp("^https://game.bilibili.com/platform/ranks.*") {
/*游戏热度榜*/
.list_item_3Et3Q .list_wrap_3VD5c
{
	background-color: rgba(255, 255, 255, .0);

}
.body_RAI9S .aside_17bL3,
.list_item_3Et3Q,
.list_item_1gw1l
{
	background-color: rgba(255, 255, 255, .8)!important;
	border-radius: 10px!important;
	box-shadow: 0px 0px 15px -5px rgba(143, 143, 143, .7);
}
.list_item_1gw1l
{
	padding: 10px;
	margin-bottom: 10px;
	box-sizing: border-box
}
.list_item_3Et3Q
{
	margin-bottom: 10px;
}
}

@-moz-document regexp("^https://manga.bilibili.com(|/\\?.*|\\?.*)"), regexp("^https://manga.bilibili.com/classify.*") {
/*漫画主页*/
body > div.app-layout
{
	background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, .7) calc((100% - 1160px)/2), rgba(0, 0, 0, .7) calc(100% - ((100% - 1160px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/match/home.*") {
/*赛事主页*/
#app > div > div.main
{
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) calc((100% - 1160px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1160px)/2)), transparent)!important;
}
}

@-moz-document regexp("^https://www.bilibili.com/match/game.*") {
/*赛事*/
#app > div > div.game-tab > div.header-main ~ div
{
	background-color: rgba(255, 255, 255, .8)!important;
	box-shadow: -60px 0px 20px -5px rgba(255, 255, 255, .7), 60px 0px 20px -5px rgba(255, 255, 255, .7);
}
}

@-moz-document regexp("^https://www.bilibili.com/v/game/match/singledata/[0-9]+") {
/*赛事数据*/
#server-game-app > div > div.match-info-title,
#server-game-app > div > div.score-module-wrap.clearfix ~ div
{
	width: 1440px;
	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .7) calc((100% - 1440px)/2), rgba(255, 255, 255, .7) calc(100% - ((100% - 1440px)/2)), transparent)!important;
}
#server-game-app > div > div.match-info-title
{
	height: 35px;
	border-radius: 10px;
	line-height: 35px;
	padding: 0px 10px;
	box-sizing: border-box;
}
}